package com.onpositive.gamemaker.core;
/**
 * Stateless sprite object. Sprite knows how to paint itself on some context
 * @author 32kda
 *
 */
public interface ISprite
{
	/**
	 * Returns sprite id
	 * @return sprite id
	 */
	String getId();
	
	
	void paint(int x, int y, int width, int height, GraphicDevice context);
}
